<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Eclipse Platform/Core</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
</head>
<body>
<center>
	<font class=indextop>osgi</font><br>
	<font class=indexsub>the footings of the foundation of the platform</font>
</center>
<br>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
	<tr> 
		<td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">OSGi</font></b></td>
	</tr>
</table>
<p>The OSGi framework specification forms the basis of the Eclipse runtime. As
  of Eclipse 3.0, the runtime is fully based on the OSGi notions of <em>bundle</em> (equivalent
to Eclipse plug-ins). The OSGi framework implementation in Eclipse 3.0 is fully
  compliant with the OSGi framework specification R3.0. </p>
<p>The Eclipse 3.1 stream includes additions and extensions to the OSGi R3 specification.
  The Eclipse team is working closely with the OSGi Alliance Core Platform Experts
  Group (CPEG) to feed changes back into the specification process and ensure
  that Eclipse remains compliant to current and future specifications.</p>
<p>For more information
    on OSGi, see the web site at <a href="http://osgi.org">osgi.org</a>.</p>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
  <tr>
    <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">Using
          the Eclipse OSGi implemenation</font></b></td>
  </tr>
</table>
<p>The OSGi framework implementation in Eclipse can be used to run Eclipse or
  on its own. To run it on its own, simply download Eclipse (any drops
  will do) and extract the <strong>org.eclipse.osgi</strong> bundle. As of M6
  this bundle is shipped as a self-contained Jar that includes a launcher and
  the console. To run, use the following command line</p>
<pre>    java -jar org.eclipse.osgi_3.1.0.jar</pre>
<p>You will then see an osgi&gt; prompt. Type '?' at the prompt for command help.</p>
<p><font color="#FF0000">Note that as of M5, the story here is somewhat more complex. We are working
  quickly to put the above story in place.</font></p>
<table BORDER=0 CELLPADDING=2 WIDTH="100%" >
  <tr>
    <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica" color="#FFFFFF">Other
          information</font></b></td>
  </tr>
</table>
<ul>
  <li>Log bug reports in the <a href="https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Platform&version=3.1&component=Runtime&priority=P3&bug_severity=normal&bug_status=NEW&assigned_to=&cc=&bug_file_loc=&short_desc=&comment=&form_name=enter_bug">Platform/Runtime
    component</a></li>
  <li>Questions and comment should go in the <a href="news://news.eclipse.org/eclipse.platform">eclipse-platform</a> newsgroup.</li>
</ul>
</body>
</html>